package icu.qx.wm.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class ProWorkOrderVo {
    /**
     * 工单编号
     */
    private String prOrderCode;

    /**
     * 工单名称
     */
    private String prOrderName;

    // 完成数量
    private BigDecimal prOrderComplete;

    /**
     * 产品编号
     */
    private String prProductCode;

    /**
     * 产品名称
     */
    private String prProductName;

    /**
     * 规格型号
     */
    private String prProductSpecType;

    /**
     * 产品类型
     */
    private String prGoodType;

    /**
     * 单位
     */
    private String prProductUnitName;

    /**
     * 工单编号/名称
     */
    private String orderVo;

    /**
     * 产品编号/名称
     */
    private String productVo;

    // 工单状态
    private String status;

    /** 更新者 */
    private String updateBy;

    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
}
